package model;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;

public class SessionCheck {
	private HttpServletRequest request;

	// セッション作成時のコンストラクタ
	public SessionCheck(HttpServletRequest argrequest) {
		request = argrequest;
	}

	// セッションを新しく作成するメソッド
	public void createsession() {
		HttpSession session = request.getSession(true);
		session.setAttribute("EffectiveSession", "OK");
	}

	// セッション有無確認メソッド
	public String checksession(String disp) {
		System.out.println(request.getSession(false));
		if (request.getSession(false) == null) {
			return "/Session_Err.jsp";
		} else {
			return disp;
		}
	}

	// セッションにユーザ情報を格納するメソッド
	public void inputuserinfo(String fullname) {
		HttpSession session = request.getSession(true);
		session.setAttribute("FullName", fullname);
	}

}
